Formal Modeling and Simulation of Biological Systems with Delays
نویسنده
چکیده
Delays in biological systems may be used to model events for which the underlying dynamics cannot be precisely observed, or to provide abstraction of some behavior of the system resulting in more compact models. Deterministic modeling of biological systems with delays is usually based on Delay Differential Equations (DDes), an extension of ordinary ones where the derivative of the unknown function depends on past-states of the system. Stochastic modeling is done by using non-Markovian stochastic processes, namely processes whose sojourn time in a state and the probability of a transition are not necessarily exponentially distributed. Moreover, in the literature Delay Stochastic Simulation Algorithms (DSSas) have been proposed as extension of a well-known Stochastic Simulation Algorithm (SSa) for non-delayed models. In the first part of the thesis we study different DSSas. The first two algorithms we present treat delays by means of some scheduling policy. One algorithm is based on the idea of “delays as durations” approach (DDa), the other is based on a “purely delayed” interpretation (PDa) of delays. We perform deterministic and stochastic analysis of a cell cycle model. Results suggest that the algorithms differ in the sense that the PDa, even in a naive definition, is more suitable than the DDa to model systems in which species involved in a delayed interaction can be involved at the same time in other interactions. We investigate the mathematical foundations of the algorithms by means of the associated Delay Chemical Master Equations (Dcmes). Result of the comparison is that both are correct with respect to their Dcmes, but they refer to systems ruled by different Dcmes. These results endorse our intuition on the difference between the algorithms. Improvements of the naive PDa lead to a definition of a more precise algorithm, the PDa with markings, which is finally combined with the DDa. The last algorithm we propose, the DSSa with Delayed Propensity Functions (Dpf), is inspired by DDes in its definition. In the Dpf changes in the current state of the system are affected by the history of the system. We prove this algorithm to be correct, we show that systems ruled by the Dcme associated with this algorithm are the same ruled by those target of the PDa, and then argue that the Dpf and the PDa are equivalent. We then study formal models of biological systems with delays. Initially, we start adding delayed actions to CCS. This leads to two new algebras, CCSd and CCSp, the former where actions follow the DDa, the latter where actions follow the PDa. For both the algebras we define a notion of process, process configurations, and we give a Structural Operational Semantics (SOS) in the Starting-Terminating (ST) style, meaning that the start and the completion of an action are observed as two separate events, as required by actions with delays. We define bisimulations in both CCSd and CCSp, and we prove bisimulations to be congruences even in the case of delayed actions. Finally, we enrich the stochastic process algebra Bio-PEPA with the possibility of assigning DDa-like delays to actions, yielding a new non-Markovian stochastic process algebra: Bio-PEPAd. This is a conservative extension meaning that the original syntax of Bio-PEPA is retained and moving from existing Bio-PEPA models to models with delays is straightforward. We define process configurations and a SOS in the ST-style for Bio-PEPAd. We formally define the encoding of Bio-PEPAd models in Generalized semi-Markov Processes (GSMPs), a class of non-Markov processes, in input for the DDa and in sets of DDes. Finally, we investigate the relation between Bio-PEPA and Bio-PEPAd models.
منابع مشابه
Formal Modeling of Biological Systems With Delays
Delays in biological systems may appear at any level of detail of the modeled system, in particular delays may be used to model events for which the underline dynamics can not be completely observed. There exist constant and variable (e.g. time– dependent, state–dependent) forms of delays and different modeling techniques for interpreting delays. In this thesis we address the problem of formal ...
متن کاملModeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism
In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...
متن کاملModeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism
In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...
متن کاملEigenvalue Assignment Of Discrete-Time Linear Systems With State And Input Time-Delays
Time-delays are important components of many dynamical systems that describe coupling or interconnection between dynamics, propagation or transport phenomena, and heredity and competition in population dynamics. The stabilization with time delay in observation or control represents difficult mathematical challenges in the control of distributed parameter systems. It is well-known that the stabi...
متن کاملTime Delay and Data Dropout Compensation in Networked Control Systems Using Extended Kalman Filter
In networked control systems, time delay and data dropout can degrade the performance of the control system and even destabilize the system. In the present paper, the Extended Kalman filter is employed to compensate the effects of time delay and data dropout in feedforward and feedback paths of networked control systems. In the proposed method, the extended Kalman filter is used as an observer ...
متن کاملDecentralized Model Reference Adaptive Control of Large Scale Interconnected Systems with Time-Delays in States and Inputs
This paper investigates the problem of decentralized model reference adaptive control (MRAC) for a class of large scale systems with time varying delays in interconnected terms and state and input delays. The upper bounds of the interconnection terms are considered to be unknown. Time varying delays in the nonlinear interconnection terms are bounded and nonnegative continuous functions and thei...
متن کامل